company premises - Alemán Inglés Diccionario